
export const  getData = function(min,max,num,order) {

    // 求的最小值与最大值的差值/num 
    let avarage = parseInt(( max - min ) / num);
    // 获得一个长为 num 的数组
    let data = [];
    data.length = num;
    data.fill(min);

    // 改造数组
    data = data.map((item,key) => {
        return item + key * avarage;
    })


    // todo: 将最后一个元素改为最大值
    data[num-1] = max;

    // 获取 keys 和 values
    let keys = [...Object.keys(data)];
    keys.push(String(keys.length));
    keys.shift(0);
    let values = [...Object.values(data)];
    values = order ? values.reverse() :values;

    return {
        keys,
        values
    };

}